home *** CD-ROM | disk | FTP | other *** search
- Path: ix.netcom.com!netnews
- From: David Brownell <brownell@ix.netcom.com>
- Newsgroups: comp.lang.c++,comp.lang.c,comp.object,comp.software-eng
- Subject: Re: Portability of code & skills (Beware of "C" Hackers etc)
- Date: Thu, 28 Mar 1996 13:52:23 -0800
- Organization: Dave's VAX
- Message-ID: <315B0A17.489A@ix.netcom.com>
- References: <4ikb6kINN1is@mayne.ugrad.cs.ubc.ca> <3150415E.6396@sdt.com> <4ip5om$s9@bughouse.imonics.com> <4isfcu$p09@news1.mnsinc.com> <4j6c48$4mr@bughouse.imonics.com>
- NNTP-Posting-Host: pax-ca1-10.ix.netcom.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-NETCOM-Date: Thu Mar 28 1:57:37 PM PST 1996
- X-Mailer: Mozilla 2.0 (Win95; I)
-
- Imonics Corporation (ralph cook) wrote:
-
- > As for "necessity": it is not necessary to name the list files command "ls",
- > the help function "man", the print function "lp", and the editor "vi".
- > It is not and was never necessary to limit options to single case-
- > sensitive letters so that you have to remember all the magic mumbles
- > to do your work.
-
- I can't believe this guy, who traces his lineage back to 1977, is so
- unaware of the MECHANICAL ISSUES of using an ASR-33 teletype to issue
- commands. We're talking 110 baud, key travel of up to an inch (depends
- how worn out the mechanism is), notable mechanical delays. These were
- quite commonly used on the earliest UNIX systems, and were still common
- in 1977 in many organizations. Even finding the paper rolls wasn't much
- of a problem. (Those teletypes lasted pretty well!)
-
- You could usually type command names like "ls" in under a second; not so for
- longer names. So with respect to system usability, it WAS THEN NECESSARY
- to use short names. (Clearly, today it's not so necessary.) Once the style
- was established, names like "vi" followed the style. You couldn't even use
- "vi" on an ASR-33, without using "ex" mode ... basically a glorified "ed",
- which (surprise) stressed an ASR-33 not much at all. Single character options
- were part of the original style for very good reasons.
-
- Sheez ... if you're going to criticize something, at least know what you're
- talking about first. Say that UNIX shows its history, fine; so does every
- other system you'll ever use.
- --
- David Brownell
- brownell@ix.netcom.com
-